biliary duct - French English Dictionary